making presentable - Turc Anglais Dictionnaire